flood-control works/structures - English Synonyms Dictionary